Evergreen trees - German English Dictionary